FluentCommunity\Modules\Course\Model\CourseLesson S

Total Complexity 43
Dependencies 10
Dependents 6
Total lines 286
Lines of code 167
Logical lines of code 84
Comment lines 6
Methods 24
Properties 7

Methods 24

Method Rating Maintainability Complexity Lines of code
getPublicLessonMeta()
S
55 6 19
boot()
S
54 5 22
getHumanExcerpt()
S
57 4 17
scopeSearchBy()
S
61 3 13
hasUserReact()
S
63 2 11
generateNewSlug()
S
65 2 9
getMetaAttribute()
S
69 2 7
getPassingScoreAttribute()
S
70 2 6
getPermalink()
S
73 2 4
getDefaultMeta()
S
61 1 13
topic()
S
79 1 3
course()
S
79 1 3
setMetaAttribute()
S
79 1 3
getQuestionsAttribute()
S
79 1 3
getEnabledQuestionsAttribute()
S
73 1 5
getIsEnforcePassAttribute()
S
79 1 3
getIsFreePreviewAttribute()
S
79 1 3
owner()
S
79 1 3
comments()
S
79 1 3
reactions()
S
75 1 4
lessonCompleted()
S
75 1 4
media()
S
79 1 3
terms()
S
78 1 3
isQuizType()
S
80 1 3